manless factory - French English Dictionary